olfactory bulbs - French English Dictionary